package com.yfp.operation.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.Data;

import java.util.List;

/**
 * 交易数据返回实体类
 * 
 * @version 1.0
 * @date 2024-05-27 18:07
 */
@Data
@Tag(name = "销售数据统计返回实体类")
public class MarketVO {

    /**
     * 月销售情况
     */
    @Schema(description = "月销售情况")
    private SaleMarketInfoVO monthInfo;
    /**
     * 周销售情况
     */
    @Schema(description = "周销售情况")
    private SaleMarketInfoVO weekInfo;
    /**
     * 日销售情况
     */
    @Schema(description = "日销售情况")
    private SaleMarketInfoVO dayInfo;
    /**
     * 每月销售情况
     */
    @Schema(description = "每月销售情况")
    private List<SaleMarketInfoVO> monthInfoVOList;
    /**
     * 周活跃用户
     */
    @Schema(description = "周活跃用户")
    private List<WeekMarketVO> marketList;

}
